Labels:text | screenshot | font | rectangle OCR: Applets and Applications Java Base API Java Standard Extension API Java Base Classes Java Standard Extension Classes Java Virtual Machine Figure 1. There are two types of Java APIs: the Java Base API and the Java Standard Extension API. The Java Basic API provides basic application services, and the Java Standard Extension API builds on the capabilities of the Java Basic API.